to put it more explicitly - Turc Anglais Dictionnaire